﻿using System.Collections.Generic; 

namespace Titan
{
    /// <summary>
    /// 更新表达式，以对象化的方式描述一个更新行为，内部根据这个类生成相应的sql语句
    /// </summary>
    public interface IUpdateExpression
    { 

        /// <summary>
        /// 相当于sql语句中的update部分 
        /// </summary>
        INameValueExpressionCollection Updates { get; set; }



        /// <summary>
        /// 相当于sql语句中的where部分 
        /// </summary>
        IConditionCollection Wheres { get; set; }

         
 

    }
}
